emulsion persistence - German English Dictionary